one piece insert - Turkish English Dictionary